Skip to content

Conversation

bifurcation
Copy link
Collaborator

This PR is a WIP aiming toward a "steel thread" blinky demo showing new structure for the project.

  • Move svd2rusty into an svdgen crate inside this project
  • Make a crate that has all of the stm32f405 specifics for that firmware
  • Call svdgen from build.rs
  • Port hal logic into for clock and GPIO
  • Add app logic that expects a button and an LED via a Board trait
  • Implement the Board trait using the hal GPIO tools
  • Port the main logic from the ui crate to instantiate the app and create a coherent firmware

@bifurcation bifurcation marked this pull request as ready for review September 4, 2025 17:01
@bifurcation
Copy link
Collaborator Author

Merging this just for archival purposes

@bifurcation bifurcation merged commit 0b314f8 into main Sep 4, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants